Pump housing - Allemand Anglais Dictionnaire